high-pressure technology - Français Anglais Dictionnaire